#定义一个用于存放学员信息列表变量
stulist=[
	{'name':"DaiXu",'age':19,'sex':'man'}]
#定义一个学生信息输出函数
def showtu(stulist):
	'''
	学生信息的输出函数
	'''
	if  len(stulist)==0:
		print("="*11,"没有可以使用学员信息","="*11)
		return
	print("|{0:<5}|{1:<10}|{2:<5}|{3:<10}|".format("sid","name","age","sex"))
	print("-"*30)
	for  i in range(len(stulist)):
		print("|{0:<5}|{1:<10}|{2:<5}|{3:<10}|".format(i+1,stulist[i]['name'],stulist[i]['age'],stulist[i]["sex"]))		
while True:
	#输出初始界面
	print("="*12,"学院管理系统","="*12)
	print("{0:1}{1:13}{2:15}".format(" ","1.查看学员信息","2.添加学员信息"))
	print("{0:1}{1:13}{2:15}".format(" ","3.删除学员信息","4.退出系统"))
	print("="*38)
	key =input("请输入对应的选择：")
	#根据键盘值，判断并执行对应的操作
	if key =="1":
		print("="*12,"学员信息浏览","="*12)
		showtu(stulist)
		input("按回车键继续：")
	elif key =="2":
		print("="*12,"学员信息添加","="*12)
		stu={}
		stu["name"]=input("name:")
		stu["age"]=input("age:")
		stu["sex"]=input("sex:")
		stulist.append(stu)
		input("按回车键继续：")
	elif key =="3":
		print("="*12,"学员信息删除","="*12)
		showtu(stulist)
		sid=input("请输入要删除的学员编号：")
		del stulist[int(sid)-1]
		input("按回车键继续：")
	elif key =="4":
		print("="*13,"再见沙雕","="*13)
		break
	else:
		print("="*12,"无效键盘输入","="*12)
		input("按回车键继续：")